engineering hydrology - French English Dictionary